/* PDF console for grogue
   Implements grconsole by writing to a PDF document, which it prompts the user for a name for.
*/

import {
		"bitbucket.org/zombiezen/gopdf/pdf"
	}

type PDF_console struct {
	filetemplate string //the stub used to generate the filenames for PDFs (stub+$number)
	number uint16
	dim coord
	fontsize uint8 //or just bind a font with the right size from best typeface
	depth uint32
	}

func (pc *PDF_console) Init (dimensions coord, depth uint32, font-size uint8, runes []rune) bool
	{
		//prompt for a filename stub

		
}


func (pc *PDF_console) Refresh (db * DisplayBuffer, dirty []coord) bool 
	{
 		//iterate over the dirtylist (in fact, we almost always want to output the rectangle containing
		// the dirty cells)
}
